package com.iwdnb.gkgz.application.service;

import java.util.Date;

import com.iwdnb.gkgz.common.model.dto.StockEmotion;
import com.iwdnb.gkgz.common.model.dto.StockEmotionMark;

public interface StockEmotionService {

    void initEmotions(String begin, String end, String loadDataFlag);

    StockEmotion getPredicateStockEmotion(String date);

    /**
     * 实时刷新股票情绪
     *
     */
    void refreshRealtimeStockEmotion();

    /**
     * 获取分时情绪
     */
    StockEmotion  getFenshiStockEmotion(String date);

    /**
     * 获取实时情绪
     * @return
     */
    StockEmotion getStockEmotion(String date);

    /**
     * 获取冰点情绪
     * @return
     */
    StockEmotion getColdEmotion(Date date);
}
